سلام به تیک تم خوش آمدید.در این مقاله به رفع خطای استارت نشدن Apache و mysql در زمپ می پردازیم ، در بسیاری از موارد می بینید که بعد از نصب برنامه Xampp بر روی کامپیوتر شخصی خود با این خطا روبه رو می شوید که اتصال apache و Mysql ما برقرار نمی شود و با خطا مواجعه می شوید این مشکل به دلیل مشغول بودن پورت های اتصال در کامپیوتر اتفاق می افتد به صورت پیش فرض برنامه XAMPP برای اتصال آپاچی به پورت ۸۰ و MySql برای اتصال به پورت ۳۳۰۶ نیاز دارد.که اگر این دو پورت در کامپیوتر شما درگیر باشند یعنی با برنامه دیگری اشغال شده باشد اتصال برقرار نمی شود.در این مقاله چند راه حل برای حل این مشکل به شما معرفی میکنیم.با ما همراه باشید.
رفع خطای استارت نشدن Apache و mysql در زمپ
این خطا اغلب زمانی رخ می دهد که یک برنامه دیگر لوکال هاست در حال اجر باشد؛ به عبارتی برنامه دیگری درحال استفاده از پورت های پیشفرض XAMPP است.
رفع خطای استارت نشدن Apache و mysql در زمپحل مشکل استارت نشدن Apache
برای مثال درصورتیکه سرویس IIS فعال باشد، بعد از شروع بکار کردن Apache، پورت ۸۰ در دسترس نیست و Apache شروع بکار نمی کند.
روش اول: درصورتیکه فرض کنیم آن برنامه IIS است، می توانیم آن را غیرفعال کنیم:
حل مشکل در ویندوز ۸ و ۷
- دکمه های ” windows + R ” را فشار دهید تا پنجره Run برای شما باز شود .
- در این کادر شما متن “cpl ” را وارد کنید و کلید Enter را بزنید.
- در پنجره بازشده ، وارد بخش Turn windows features on or off شوید.
- در این مرحله روی مربع کنار گزینه Internet Information Servic کلیک کنید تا هیچ علامتی نداشته باشد. برای اطمینان از صحت عملکرد، روی + کلیک کنید و مطمئن شوید هیچکدام از گزینه های آن علامت ندارند.
در آخر با کلیک روی OK عملیات را تاییدکنید؛ در صورت پیام راه اندازی مجدد سیستم، این کار را انجام دهید.
حل مشکل در ویندوز ۱۰
۱٫به Control Panel بروید.
رفع خطای استارت نشدن Apache و mysql در زمپ۲٫در پنجره بازشده، روی Programs کلیک کنید.
رفع خطای استارت نشدن Apache و mysql در زمپ۳٫در پنجره بازشده ، وارد بخش Turn windows features on or off شوید.
رفع خطای استارت نشدن Apache و mysql در زمپ۴٫در این مرحله روی مربع کنار گزینه Internet Information Servic کلیک کنید تا هیچ علامتی نداشته باشد. برای اطمینان از صحت عملکرد، روی + کلیک کنید و مطمئن شوید هیچکدام از گزینه های آن علامت ندارند.
رفع خطای استارت نشدن Apache و mysql در زمپ۵٫در آخر با کلیک روی OK عملیات را تاییدکنید؛ در صورت پیام راه اندازی مجدد سیستم، این کار را انجام دهید.
خب اگر مشکل هم با روش بالا حل نشد، یا به دلایلی از روش اول نمی خواهید استفاده کنید، باید پورت های مورد استفاده زمپ(xampp) برای آپاچی (Apache) را تغییر دهیم:
روش دوم: آموزش تغییر پورت آپاچی در زمپ :
تغییر پورت آپاچی:
۱٫فایل httpd.conf را با برنامه notepade یا برنامه مانند باز کنید.
به مسیر C:\xampp\apache\conf بروید سپس httpd.conf را باز کنید.
یا برنامه xampp control panel را باز کرده ، بعد روی دکمه config روبروی Apache کلیک کنید. سپس روی گزینه Apache (httpd.conf) کلیک کنید.
رفع خطای استارت نشدن Apache و mysql در زمپعبارت Listen 80 را جستجو و آنرا به Listen 8080 تغییر دهید.
عبارت ServerName localhost:80 را پیدا کرده و آنرا به ServerName localhost:8080 تغییر دهید.
رفع خطای استارت نشدن Apache و mysql در زمپاین فایل را ذخیره کنید.
فایل httpd-ssl.conf را با برنامه notepade یا برنامه مانند باز کنید.
راه اول: به مسیر C:\xampp\apache\conf\extra\httpd-ssl.conf بروید بعد httpd-ssl.conf را باز کنید.
یا برنامه xampp control panel را باز کرده ، سپس روی دکمه config روبروی Apache کلیک کنید. سپس روی گزینه Apache کلیک کنید.
رفع خطای استارت نشدن Apache و mysql در زمپعبارت Listen 443 را پیدا و به Listen 4499 تغییر دهید.
رفع خطای استارت نشدن Apache و mysql در زمپدر آخر نیز عبارت ServerName localhost:443 را به ServerName localhost:4499 تغییر دهید.
رفع خطای استارت نشدن Apache و mysql در زمپحالا شما می توانید XAMPP را در کنار IIS یا سایر برنامه های خود اجرا کنید.
نکته : بعد از انجام این عملیات ، برای دسترسی به سرور XAMPP باید از آدرس تغییرداده شده استفاده کنید.
حل مشکل استارت نشدن Mysql
تغییر پورت Mysql در زمپ
همان طور که در تغییر پورت آپاچی در زمپ گفتیم ممکن است برای mysql هم پورت mysql توسط برنامه دیگری اشغال شده باشد و در این صورت قادر به start کردن mysql در زمپ نخواهید بود.
برای تغییر پورت mysql در زمپ به ترتیب مراحل زیر را انجام دهید:
فایل my.ini را با برنامه notepade یا برنامه مانند باز کنید.
به مسیر c:\xampp\mysql\bin بروید سپس my.ini را باز کنید.
یا برنامه xampp control panel را باز کنید ، بعد روی دکمه config روبروی Mysql کلیک کنید. سپس روی گزینه my.ini کلیک کنید.
رفع خطای استارت نشدن Apache و mysql در زمپهر جایی که عبارت port را پیدا کردید، بعد از علامت = عدد ۳۳۰۶ را به ۳۳۰۷ تغییردهید.
رفع خطای استارت نشدن Apache و mysql در زمپفایل را ذخیره کنید و ببندید.
فایل php.ini را با برنامه notepade یا برنامه مانند باز کنید.
راه اول: به مسیر c:\xampp\php بروید سپس php.ini را باز کنید.
یا برنامه xampp control panel را باز کرده ، بعد روی دکمه config روبروی Apache کلیک کنید. سپس روی گزینه PHP (php.ini) کلیک کنید.
رفع خطای استارت نشدن Apache و mysql در زمپعبارت mysql.default_port را پیدا کنید، بعد از علامت = عدد ۳۳۰۶ را به ۳۳۰۷ تغییردهید.
راه حل مسائل شروع بکارنشدن Apache و یا MySQL در اجرای XAMPP: آموزش تغییر پورت Mysql در زمپ
فایل را ذخیره کنید و ببندید.
Apache را یک بار Stop و دوباره Start کنید.
هنوز مشکل دارید؟! در نظرات مشکل خودتون رو مطرح کنید
:: برچسبها:
رفع خطای استارت نشدن Apache و mysql در زمپ ,
:: بازدید از این مطلب : 136